grinning idiot

Translations
ухмыляющийся идиот
He stood there like a grinning idiot, not realizing the mistake he made.
Он стоял там как ухмыляющийся идиот, не понимая, какую ошибку он совершил.
Words
idiot

noun
идиот
grinning

gerund / present participle
ухмыляющийся